cancelling release mechanical system - French English Dictionary